import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm'

@Entity() // 实体
export class User {
  @PrimaryGeneratedColumn() // 自增主键
  public id: number

  @Column({ type: 'varchar' }) // Column 普通列
  public name: string // js 数据类型

  @Column({ type: 'int' }) // type 数据库键类型
  public age: number

  @Column({ type: 'varchar', nullable: true }) // nullable，非必须
  public hobby: string
}
